Instant-mash meaning

Instant mashed potatoes.
noun
0
0
Advertisement