Slovnenya

Translation English French: tiller

Dictionary: main
tiller
verb