Definition of Leopard · the pelt of a leopard · large feline of African and Asian forests usually having a tawny coat with black spots ...
確定! 回上一頁