Translation of lot in English:

lot

lot

noun

  • 1

    lot, piece of land, item being sold at auction