Arabic-English dictionary »

بَاشْكُورْتُوسْتَان meaning in English

ArabicEnglish
بَاشْكُورْتُوسْتَان m

Bashkortostanfederal subject of Russia