MalayTranslate.com
Malay to English Translator
Translate Here

English to English

common snapping turtle

noun (n)

  • large-headed turtle with powerful hooked jaws found in or near water; prone to bite
    large headed penyu dengan kuat hooked jaws ditemukan di dekat air; terkena gigitan
    source: wordnet30