Turkish-English dictionary »

donbass meaning in English

TurkishEnglish
Donbass proper noun

Donbas(an industrial region in eastern Ukraine.)
proper noun