Slovnenya

Translation English French: cowcatcher

Dictionary: main
cowcatcher
noun
1 aile.
2 pilote.