English-Hindi dictionary »

sell down the river meaning in Hindi

EnglishHindi
sell down the river verb
[UK: sel daʊn ðə ˈrɪ.və(r)]
[US: ˈsel ˈdaʊn ðə ˈrɪ.vər]

धोखा देना