marritta

Italian

Noun

marritta f (plural marritte)

  1. alternative form of mandritta

Anagrams