Translation of site in Malay

site

tapak

noun

  • 1

    tapak, tempat

transitive verb

  • 1

    mencari atau menyediakan tapak