Arabic-English dictionary »

نهر البر meaning in English

ArabicEnglish
نهر البر

Bure