English to Arabic

Meaning for:
Xenopus
other
الضّفدع الإفريقيّ ذو المخلب