clouded leopards

English

Noun

clouded leopards

  1. plural of clouded leopard