leopard's banes

English

Noun

leopard's banes

  1. plural of leopard's bane