Arti dalam bahasa Indonesia

persevered

bertahan;

Arti lain yang mungkin

bertekun;

Cari kata Inggris menurut abjad