Hindi-English dictionary »

बेहतर करना बहुत मुश्किल होना meaning in English

HindiEnglish
बेहतर करना बहुत मुश्किल होना

take a lot of beatingverb

take some beatingverb