Meaning ofembankin English

embank

#moderate
Definitions