Hindi-English dictionary »

बहुत ही शर्मीला meaning in English

HindiEnglish
बहुत ही शर्मीला

not say boo to a goosenoun

not say boo to anyonenoun