English to Arabic

Meaning for:
Giraffe
other
الزرافة