Arabic English Dictionary

العربية - English

شلال in English: