×

勒交 meaning in Chinese

force sb. to hand sth. over

Related Words

  1. 勒贾纳
  2. 勒奖章
  3. 勒脚
  4. 勒脚层
PC Version

Copyright © 2018 WordTech Co.