survivingEnglish

living, surviving

Adjective

Still in existence

English: surviving, living

English words with similar meanings

Show 1 words