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

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

РусскийАнглийский
Самосата proper noun

Samosata(city in Commagene)
proper noun