×
labour
meaning in English
n.
tillage, ploughing, digging
Related Words
cheval de labour
terre de labour
laborieusement
laborieux
labourable
labourage
PC Version
Copyright © 2018 WordTech Co.