×

foot-in-mouth meaning in Chinese

adj.
口不择言的;措词尖锐的。

Related Words

  1. foot-ground-pressure pattern
  2. foot-hang
  3. foot-jueyin stomachache
  4. foot-lever press
PC Version

Copyright © 2018 WordTech Co.