marine_turtleEnglish

marine turtle, sea turtle

Noun

Any of various large turtles with limbs modified into flippers, widely distributed in warm seas

English: sea turtle, marine turtle

Bahasa: penyu, tukik

Bahasa words with similar meanings

English words with similar meanings

Show 1 words