×
bemoan
meaning in French
v.
pleurer, déplorer; se lamenter; chagriner, affliger, peiner
Related Words
bemire
bemired
bemuse
bemused
PC Version
Copyright © 2018 WordTech Co.