English | German | Russian | Czech

piragua English

Meaning piragua meaning

What does piragua mean?

piragua

A Puerto Rican frozen dessert, shaped like a pyramid, made of shaved ice and covered with fruit-flavored syrup.

Are you looking for...?