Turkish-English dictionary »

besarabya meaning in English

TurkishEnglish
Besarabya proper noun

Bessarabia(region)
proper noun