garrotano
Italian
Verb
garrotano
third-person plural present indicative of
garrotare
Anagrams
targarono