Slovnenya

Translation English French: harvester

Dictionary: main
harvester
noun