Polish-English dictionary »

kuguar meaning in English

PolishEnglish
kuguar noun

cougarnoun
Puma concolor

Your history