English to Arabic

Meaning for:
Toad
other
العُلجوم