Arabic English Dictionary

العربية - English

مرافق in English: