overliver

listen to the pronunciation of overliver
الإنجليزية - الإنجليزية
{n} one who lives longest or survives
A survivor
overliver
المفضلات