Русский-Английский словарь »

хламида означает в английский

РусскийАнглийский
хламида noun
{f}

chlamys(short cloak)
noun