tartrati
Italian
Noun
tartrati
m
plural of
tartrato
Anagrams
ritratta
,
trattari