moscature

Italian

Noun

moscature f

  1. plural of moscatura

Anagrams