Translation of piza in English:

piza

pizza

noun

  • 1

    pizza, layer of dough baked with a savoury topping