overliver

listen to the pronunciation of overliver
English - English
{n} one who lives longest or survives
A survivor
overliver
Favorites