Hindi-English dictionary »

उपदेश देने वाला meaning in English

HindiEnglish
उपदेश देने वाला

admonitor[UK: ədmˈɒnɪtə] [US: ədmˈɑːnɪɾɚ]

inculcatorverb