instant mashed potatoes

English edit

 
English Wikipedia has an article on:
Wikipedia

Noun edit

instant mashed potatoes

  1. (processed food) A potato preparation in the form of a powder or flakes, used to make mashed potato quickly and easily.

Synonyms edit

Translations edit