vanmaram

രേതസ്സ് - meaning in english

Meanings for രേതസ്സ്

noun
Sperm
Semen