Arabic-English dictionary »

اَلنَّهْر اَلْأَصْفَر meaning in English

ArabicEnglish
اَلنَّهْر اَلْأَصْفَر m

Yellow RiverMain river of the North China Plain