Translation of perra caniche in English:

perra caniche

poodle, n.

feminine noun

  • 1

    poodle