English to Hindi

Meaning for:
genuflect
other
घुटने टेकना