×
endiguer
meaning in English
v.
dike, dyke; hold back, curb; dam, stem, bank
Related Words
endiablé
endiguement
endimancher
endimanché
PC Version
Copyright © 2018 WordTech Co.