English to Hindi

Meaning for:
lavish on
other
बहुत ज्यादा देना;उदारतापूर्वक देना