English-Hindi dictionary »

spermatocide meaning in Hindi

EnglishHindi
spermatocide noun

शुक्राणुनाशक