English to Arabic

Meaning for:
Urodelian
other
متعلّق بالبرمائيّات التي تشبه السّحالي