×
bulwarks
meaning in French
n.
remparts, pavois, bastingage, parapet
Related Words
bulwark
bulrush
bulwark
bum
bum-rush
PC Version
Copyright © 2018 WordTech Co.