Translation of perro caniche in English:

perro caniche

poodle, n.

masculine noun

  • 1

    poodle