tarmata
Italian
Participle
tarmata
f
sg
feminine singular of
tarmato
Anagrams
maratta
,
tramata