English to Arabic

Meaning for:
Menageries
other
حدائق الحيوان