×
duck-like
meaning in French
de canard, semblable au canard
Related Words
duck-legged
duckbill
duckboard
duckfooted
PC Version
Copyright © 2018 WordTech Co.