English-Latin dictionary »

cassock w / small cape meaning in Latin

EnglishLatin
cassock w / small cape noun

zimmarra [zimmarrae](1st) F
noun