Summary
English Synonyms:   more detail...
  1. longest living:


English

Detailed Synonyms for longest living in English

longest living:

longest living adj

  1. longest living

Related Synonyms for longest living