English-Arabic dictionary »

canyon meaning in Arabic

EnglishArabic
canyon a valley cut in rock by a river

أُخْدُودm

تَلْعَةf

خَانِقm

Your history