arabic
نطاف فنطفة
english
spermatozoa [sing.spermatozoon]
french
spermatozoïdes [sing.spermatozoïde]
comment