Slovnenya

Translation English Japanese: impeller

Dictionary: main
impeller
noun