French-English dictionary »

tortue marine meaning in English

FrenchEnglish
tortue marine nom {f}

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