Translation of venue in Malay

venue

tempat

noun

  • 1

    tempat