Bulgarian-English dictionary »

самосата meaning in English

BulgarianEnglish
Самосата proper noun

Samosata(city in Commagene)
proper noun