leopards

ˈlepədz

英文释义

n. the pelt of a leopard
n. large feline of African and Asian forests usually having a tawny coat with black spots

中文翻译

n. 豹( leopard的复数形式 ); 本性难移

学习工具