Translation of taverna in Malay

taverna

restoran Yunani

noun

  • 1

    restoran Yunani