Spanish ibex

English

Noun

Spanish ibex (plural Spanish ibexes)

  1. Synonym of Iberian ibex.