Definitions
There is 1 meaning of the phrase
Friedrich Engels.
Friedrich Engels - as a noun
Socialist who wrote the communist manifesto with karl marx in 1848 (1820-1895)
Synonyms (Exact Relations)
engels