Translation of mawas in English:

mawas

noun

  • 1

    a type of large ape, orang-utan, a type of tree