Rysk-Engelsk ordbok »

самосата betyder på engelska

RyskaEngelska
Самосата proper noun

Samosata(city in Commagene)
proper noun