Definify.com

Definition 2024


mountain_goats

mountain goats

English

Noun

mountain goats

  1. plural of mountain goat