English-Hindi dictionary »

give sb a rough ride meaning in Hindi

EnglishHindi
give sb a rough ride verb

कटु आलोचना करना