giaurri
Italian
Noun
giaurri
m
plural of
giaurro
Anagrams
irrigua