English to Arabic

Meaning for:
Lizards
other
السحالي