Hindi-English dictionary »

माइफ़प्रिस्टोन meaning in English

HindiEnglish
माइफ़प्रिस्टोन

mifepristonenoun