English edit

Noun edit

cameleopards

  1. plural of cameleopard