Arabic-English dictionary »

مَمَرّ مَائِيّ meaning in English

ArabicEnglish
مَمَرّ مَائِيّ m

waterwaynavigable body of water