What does Burma-Sonnendachs mean?

Burma-Sonnendachs - German to English

Burmese ferret-badger [Melogale personata]

View more

  • large-toothed ferret-badger [Melogale personata]