Search term leopard has 2 results
EN English IT Italian
leopard leopardo {m}
leopard (n) [zoology - male] leopardo (n) {m} [zoology - male]