leopards
definitions
-
noun
A large spotted wild cat of Africa and Asia.id: macan tutul
-
noun
A spotted wild cat of Africa and Asia.id: macan tutul
examples
-
The leopards hunt at night.
Macan tutul berburu malam.
-
Leopards are agile climbers.
Macan tutul pandai memanjat.