sea turtle in Turkish sea turtle in Turkish deniz kaplumbağası noun Any turtle that inhabits oceans. Add to Flashcards