Polish-English dictionary »

oncilla meaning in English

PolishEnglish
oncilla noun

oncillanoun
Leopardus tigrinus