FEEDBACK

Meaning of 勒逼

Lookup via: Pinyin | Radicals
to coerce; to force; to press sb into doing sth