French - English technical dictionary

toile d'émeri
emery cloth
mechanical engineering - acta.es
toile d'émeri
emeri cloth
industrial structures and policy - iate.europa.eu


Millions of translations categorized by activity in 28 languages