Translation of ventuta in English:

ventuta

garage sale, n.

feminine noun

Colombia

  • 1

    garage sale