leopards
definitions
-
noun
A large spotted wild cat of Africa and Asia.zh: 豹
-
noun
A spotted wild cat of Africa and Asia.zh: 豹
examples
-
The leopards hunt at night.
豹子夜间捕猎。
-
Leopards are agile climbers.
豹子善于攀爬。