to last [ lasted ; lasted ]
Synonyme
  • استمرّ ، بقي ، ظلّ ، تابع ، أجثم المطر ، كثر ، استمر ، ثبت ، استقرّ ، أقام ، سكن