Portuguese-English dictionary »

tartaruga-de-couro meaning in English

PortugueseEnglish
tartaruga-de-couro noun
{f}

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