Slovnenya

Translation English Spanish: paddlewheel

Dictionary: main
paddlewheel
noun