cervus elaphus


Meanings

  • common deer of temperate Europe and Asia