French-English dictionary »

se morfondre meaning in English

FrenchEnglish
se morfondre verbe

brood [brooded, brooding, broods]◼◼◼(to dwell upon moodily and at length)
verb
[UK: bruːd] [US: ˈbruːd]