What does Bergtapir mean?

Bergtapir - German to English

mountain tapir [Tapirus pinchaque]

View more

  • woolly tapir [Tapirus pinchaque]