Term Gallery logo

Meanings of protective embankment in inglés

portugués
escarpa
escarpa
Usage of protective embankment in inglés
1
2
This collocation consists of:
Translations for protective embankment

portugués