English to Arabic

Meaning for:
Oocyte
other
وسيت