Search term charrue has 2 results
Jump to
FR French EN English
charrue (n) [outils] {f} plow (n) [outils]
charrue {f} plough