Translation of chaguala in English:

chaguala

shoe, n.

feminine noun

informal, humorous
Colombia
  • 1

    shoe