English to Arabic

Meaning for:
Menagerie
other
حديقة الحيوان