English
›
Words
embankment
Translation:
English
Noun
5
bank
Add
Translation