English to Arabic

Meaning for:
Oviduct
other
قناة البيض