Translation of restaurant in Malay

restaurant

restoran

noun

  • 1

    restoran