Slovnenya

Translation English Japanese: mashed potato

Dictionary: main
mashed potato