English: marine turtles
Welsh: crwbanod môr
Subject: Amgylchedd
English definition: Caretta caretta