English to Hindi

Meaning for:
hesitater
other
हिचकिचाने वाला