Translation of pizza in Indonesian

pizza

pizza

noun

  • 1

    pizza