'

Catalan–English dictionary

English translation of the Catalan word tortuga babaua

Catalan → English
  
CatalanEnglish (translated indirectly)Esperanto
tortuga babaua
(tortuga careta)
;
loggerhead sea turtle
grandkapa kareto
tortuga

CatalanEnglish
tortuga babaua loggerhead; loggerhead sea turtle
tortuga tortoise