Arabic-English dictionary »

الأمازون meaning in English

ArabicEnglish
الأمازون f

Amazoniaregion

نَهْر الأمازون m

Amazonriver