×
caniche
meaning in English
n.
poodle, lapdog
Related Words
canette
canevas
caniculaire
canicule
PC Version
Copyright © 2018 WordTech Co.