Spanish-French dictionary »

caniche meaning in French

SpanishFrench
caniche noun
{m}

canichenom

Your history