Turkish-English dictionary »

dobruca meaning in English

TurkishEnglish
Dobruca proper noun

Dobruja(region)
proper noun