vanmaram

ബീജനാശിനി - meaning in english

Meanings for ബീജനാശിനി

noun
Spermicidal