Slovnenya

Translation English French: peddle

Dictionary: main
peddle
verb