English-Hindi dictionary »

the carrot and the stick meaning in Hindi

EnglishHindi
the carrot and the stick noun

साम दाम दंड भेद