Slovnenya

Translation English French: lister plough

Dictionary: main
lister plough
noun