Slovnenya

Translation English Spanish: paddle wheel

Dictionary: main
paddle wheel
noun