MOUNTAIN LION


Meaning of MOUNTAIN LION in English

[mountain lion] n (1859): cougar

Merriam-Webster English vocab.      Английский словарь Merriam Webster.