French-English dictionary »

tortue de mer meaning in English

FrenchEnglish
tortue de mer nom {f}

turtle [turtles]◼◼◼(sea turtle)
noun
[UK: ˈtɜːt.l̩] [US: ˈtɝː.tl̩]