English to Hindi

Meaning for:
not say boo to anyone
other
बहुत ही शर्मीला