hunting cat


hunting cat

or

leopard

n (Animals) another name for cheetah