English to Hindi

Meaning for:
spell binding
other
मन्त्र-मुग्ध करने वाला