Word
- Word:Likudu
- English Equivalent:Tortoise
- English Word Meaning:A slow-moving typically herbivorous land reptile of warm climates, enclosed in a scaly or leathery domed shell into which it can retract its head and thick legs.
Submitted by Mavobravo on .
Comments 0 Comments
No comments
Kindly login to post your comment.