French - English technical dictionary

lisière roulée
double selvage
leather and textile industries - acta.es
lisière roulée
rolling selvage
industrial structures and policy - iate.europa.eu


Millions of translations categorized by activity in 28 languages