garrotava
Italian
Verb
garrotava
third-person singular imperfect indicative of
garrotare
Portuguese
Verb
garrotava
first
/
third-person
singular imperfect indicative of
garrotar