marritta
Italian
Noun
marritta
f
(
plural
marritte
)
alternative form of
mandritta
Anagrams
tarmarti