Back to N2 Words
Meanings
English
to kowtow (to bow from a kneeling position such that the forehead touches the ground)