English to Arabic

Meaning for:
Uriniferous
other
ناقل للبول