English
Etymology From the Italian meaning "overlong coat" or "gown"
Noun zimarra
Italian
Noun it-noun|zimarr|f|a|e
it:zimarra ru:zimarra