English–French dictionary

French translation of the English word bemoan

English → French
  
EnglishFrench (translated indirectly)Esperanto
bemoan
(lament; wail; yammer)
se lamenter
moan
(groan)
gémir

EnglishFrench
bemoan déplorer; pleurer