Translation of trattoria in Malay

trattoria

restoran Itali

noun

  • 1

    restoran Itali