French-English dictionary »

chlamyde meaning in English

FrenchEnglish
chlamyde nom {f}

chlamys◼◼◼(short cloak)
noun