English-Hindi dictionary »

ram down throat meaning in Hindi

EnglishHindi
ram down throat verb

जबर्दस्ती गले मढना