Results for: barricade,%20embankment,%20large%20mound%20or%20wall%20used%20to%20as%20a%20levee%20or%20supporting%20wall;%20cement%20or%20stone%20facing%20of%20an%20embankment,%20supporting%20facing%20on%20structure
Translations: 1 – 7 / 7
Your Recent Searches
Total number of language pairs: 544
Total number of translations (in millions): 15.4
Total number of translations (in millions): 15.4