×

duck-legged meaning in English

adj.
短腿的。

Related Words

  1. duck-foot quotes
  2. duck-footed player
  3. duck-legs
  4. duck-mouth buckle
PC Version

Copyright © 2018 WordTech Co.