Translation of chaguala in English:

chaguala

shoe, n.

feminine noun

Colombia
informal, humorous

  • 1

    shoe