English-Polish dictionary »

pizza store meaning in Polish

EnglishPolish
pizza store noun
restaurant specializing in pizza

pizzerianoun