Translation of musang in English:

musang

fox

noun

  • 1

    fox, wild animal of the dog family with a bushy tail