Translation of restoran in English:

restoran

restaurant

noun

  • 1

    restaurant