English-Polish dictionary »

capybara meaning in Polish

EnglishPolish
capybara noun
Hydrochoerus hydrochaeris

kapibaranoun