French - English technical dictionary

semelle de labour
plowsole
mechanical engineering - acta.es
semelle de labour
plough soil
general / natural and applied sciences - iate.europa.eu


Millions of translations categorized by activity in 28 languages