zenzare

Italian

Noun

zenzare f

  1. plural of zenzara

Anagrams