PUMA


Meaning of PUMA in English

n. cougar, species of large wild cat native to the Americas

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.