×

duck-like meaning in French

de canard, semblable au canard

Related Words

  1. duck-legged
  2. duckbill
  3. duckboard
  4. duckfooted
PC Version

Copyright © 2018 WordTech Co.