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