Lawn-mower comprising: a frame (10) one or more blades (30) for cutting grass in a cutting area (L) movement means (20) for moving said lawn-mower (1) a first memory module (40) containing: principal parameters (M) representative of a plurality of portions (P) into which said cutting area (L) is divided time references (T), each associated with a respective one of said portions (P) of the cutting area (L), each time reference (T) being representative of when the lawn-mower (1) has effected a cutting action in said portion (P). The lawn-mower 1 furthermore comprises a control unit (50), configured for: identifying the oldest among said time references (T) selecting the portion (P) of cutting area (L) associated with the time reference (T) identified controlling said movement means (20) and said one or more blades (30) for moving said lawn-mower (1) into the selected portion (P) of the cutting area (L) and cutting the grass within said selected portion (P).