Russian-English dictionary »

хламида meaning in English

RussianEnglish
хламида noun
{f}

chlamys(short cloak)
noun