English to Arabic

Meaning for:
Spermatozoon
other
المنيّ