Translation of marten in Malay

marten

sejenis musang hutan

noun

  • 1

    sejenis musang hutan