terraplè, presa, bombardeig, calçada elevada, baluard, paret, cresta, monticle
Meaning and definitions of embankment, translation in Catalan language for embankment with similar and opposite words. Also find spoken pronunciation of embankment in Catalan and in English language.
What embankment means in Catalan, embankment meaning in Catalan, embankment definition, examples and pronunciation of embankment in Catalan language.