English to Hindi Dictionary

Aplomb (Atmavishvas) Meaning in English