MalayTranslate.com
Malay to English Translator
Translate Here

English to English

loggerhead turtle
('l/O/g/@/r,h/E/d_'t/[@]/rt/-/l )

noun (n)

  • very large carnivorous sea turtle; wide-ranging in warm open seas
    karnivora besar penyu laut; wide ranging hangat di lautan terbuka
    source: wordnet30