Definisi 'caretta caretta'

English to English
noun
1 very large carnivorous sea turtle; wide-ranging in warm open seas Terjemahkan
source: wordnet30


Visual Synonyms