Search term leopard has 3 results
EN English NL Dutch
leopard (n) [zoology - male] luipaard (n) {m} [zoology - male]
leopard panter {m}
NL Dutch EN English
Leopard Leopard