Arabic-English dictionary »

لَانْغْجُو meaning in English

ArabicEnglish
لَانْغْجُو m

Lanzhoua city of China