Translation of ventuta in English:

ventuta

garage sale, n.

feminine noun

Colombia
  • 1

    garage sale