French-English dictionary »

chitrâl meaning in English

FrenchEnglish
Chitrâl nom propre

Chitral(Chitral (all senses))
proper noun