zenzara

Italian

Noun

zenzara f (plural zenzare)

  1. alternative form of zanzara

Anagrams