Translation of wisma in English:

wisma

complex

noun

  • 1

    complex, house, building (with offices and shops)