having a long lifespan; surviving for a long period of time

listen to the pronunciation of having a long lifespan; surviving for a long period of time
English - Turkish

Definition of having a long lifespan; surviving for a long period of time in English Turkish dictionary

long-lived
uzun ömürlü
English - English
long-lived
having a long lifespan; surviving for a long period of time
Favorites