mashed potato
English
mashed potato meaning in English • mashed potato का अर्थ अंग्रेजी में
Noun
- the name of a dance, briefly popular in the 1960's.