English

edit

Noun

edit

Spanish lynx (plural Spanish lynxes)

  1. Synonym of Iberian lynx