to make last

listen to the pronunciation of to make last
English - English

Definition of to make last in English English dictionary

To last
endure