sea turtle in Swedish sea turtle in Swedish havssköldpadda noun Any turtle that inhabits oceans. Add to Flashcards