Wordigg

zimarra Definitions

noun

a cassock with a small cape attached

Discover More the word zimarra

Scrabble the word zimarra

zimarra thesaurus

Examples include zimarra