land-dwelling or spending the majority of life on land

listen to the pronunciation of land-dwelling or spending the majority of life on land
Английский Язык - Английский Язык

Определение land-dwelling or spending the majority of life on land в Английский Язык Английский Язык словарь

land-dwelling or spending the majority of life on land
terrestrial