giaurra
Italian
Noun
giaurra
f
(
plural
giaurre
)
female equivalent of
giaurro
Anagrams
arguirà
,
guarirà