Translation of curcuncho in English:

curcuncho

hunchback, n.

masculine and feminine noun

Chile, Peru
informal, derogatory

  • 1

    hunchback