zenzara
Italian
Noun
zenzara
f
(
plural
zenzare
)
alternative form of
zanzara
Anagrams
zanzare