trollasti
Italian
Verb
trollasti
second-person singular past historic of
trollare
Anagrams
strillato