pardale

listen to the pronunciation of pardale
English - English
{n} a fierce spotted beast, a leopard
A leopard
pardale
Favorites