Polish-German dictionary »

kapibara meaning in German

PolishGerman
kapibara

Capybara