leopardes

English

Noun

leopardes

  1. plural of leoparde.