Dike (fr. Digue)

Translation into English

Synonyms