Ora

Category: German Animal Names

What does capybara mean in German?