French-English dictionary »

badakhchan meaning in English

FrenchEnglish
Badakhchan nom propre
{m}

Badakhshan◼◼◼(historical region)
proper noun