Hindi-English dictionary »

चाय-पानी (tea-water) meaning in English

HindiEnglish
चाय-पानी (tea-water) verb

grease someone's palm(to bribe)
verb