English to Hindi Dictionary

Shy (Sanakochi) Meaning in English