ruttasse
Italian
Verb
ruttasse
third-person singular imperfect subjunctive of
ruttare
Anagrams
sturaste