Slovnenya

Translation English Japanese: pump

Dictionary: main
pump
noun