Arabic English Dictionary

العربية - English

صدمت in English: