English to Arabic Dictionary river

river

نهر
translation of 'River'
noun
نهر,
دفق
Credits: Google Translate
Download the
HelloEnglishApp
image_one