English to Arabic

Meaning for:
Aard-vark
other
حيوان ثديي أفريقي ليلي