English-Arabic dictionary »

massif meaning in Arabic

EnglishArabic
massif principal mountain mass

نَجْدm