English | German | Russian | Czech

ice drop English

Meaning ice drop meaning

What does ice drop mean?

ice drop

(Philippines) Frozen fruit juice, flavored sugar water or the like, on a stick, of a size to be one serving; a popsicle.

Are you looking for...?

ice | drop