live long; endure, persist

listen to the pronunciation of live long; endure, persist
English - English
{f} perdure
live long; endure, persist
Favorites