English edit

Noun edit

Amur leopards

  1. plural of Amur leopard