telepizzas
Spanish
Noun
telepizzas
f
pl
plural of
telepizza