Arabic-English dictionary »

نَهْر اَلرَّايْن meaning in English

ArabicEnglish
نَهْر اَلرَّايْن m

Rhineriver that flows through Europe