English-Hindi dictionary »

a little of own medicine meaning in Hindi