English → Hindi dictionary

demulen

डेमुळें / डेमूलें / डेमोलिनNOUN

Definition

trade name for an oral contraceptive

Looking for poetry? Read shayari and poems by great poets.