French-English dictionary »

himation meaning in English

FrenchEnglish
himation nom {m}

himation◼◼◼(ancient Greek clothing item: cloak)
noun