×
foot-in-mouth
meaning in Chinese
adj.
口不择言的;措词尖锐的。
Related Words
foot-ground-pressure pattern
foot-hang
foot-jueyin stomachache
foot-lever press
PC Version
Copyright © 2018 WordTech Co.