targasti
Italian
Verb
targasti
second-person singular past historic of
targare
Anagrams
strigata