English-French dictionary »

leatherback meaning in French

EnglishFrench
leatherback (Dermochelys coriacea)
noun
[UK: ˈle.ðərˌ.bæk]
[US: ˈle.ðər.ˌbæk]

tortue luth◼◼◼nom