Definify.com

Definition 2024


lion_des_montagnes

lion des montagnes

French

Noun

lion des montagnes m (plural lions des montagnes)

  1. mountain lion

Synonyms