English to Arabic

Meaning for:
Uriniparous
other
مُنتج أو معدّ للبول