Definify.com

Definition 2024


mountain_zebras

mountain zebras

English

Noun

mountain zebras

  1. plural of mountain zebra