garrotted Part of speech
Part of speech
past tense and past participle of garrotte; also used as a noun sometimes in the past participle form
Browse
past tense and past participle of garrotte; also used as a noun sometimes in the past participle form
Browse