English to Hindi

Meaning for:
wriggling
other
छटपटाता हुआ;कुलबुलाता हुआ