world turtle

listen to the pronunciation of world turtle
English - English
The mythical giant sea turtle or tortoise that upholds the World in various cosmologies