English-Hindi dictionary »

rub nose in it meaning in Hindi

EnglishHindi
rub nose in it verb

बार बार दुष्टतापूर्वक ग़लतियों को याद दिलाना