English to Hindi Dictionary

Well Disposed (Sahanubhutishil) Meaning in English