small cloak used by poor moors - English Synonyms Dictionary

Suggest a Term