Slovnenya

Translation English Japanese: ice machine

Dictionary: main
ice machine
noun