Translation of Caperucita Roja in English:

Caperucita Roja

Little Red Riding Hood, n.

feminine noun

  • 1

    Little Red Riding Hood