Translation of grill room in Malay

grill room

noun

  • 1

    restoran yang menyediakan makanan yang dipanggang