Arabic English Dictionary

العربية - English

مذعور in English: