English-French dictionary »

himation meaning in French

EnglishFrench
himation (ancient Greek clothing item: cloak)
noun

himation◼◼◼nom {m}