English to Arabic

Meaning for:
Polliwog
other
الضّفدع أو ضفدع يرقي