cheo cheo
Meaning
1 senses
▸
A small deer-like animal that belongs to the group of animals known as chevrotains.
vi Con cheo cheo đang tìm thức ăn trong rừng.
en The mouse deer is looking for food in the forest.