French President Emmanuel Macron is warning against the dangers of nationalism in a speech aimed directly at the rising tide of populism in the United States and Europe.

With U.S. President Donald Trump and other world leaders looking on during an Armistice Day centennial observance in Paris on Sunday, Macron said the “ancient demons” that caused World War I and millions of deaths are growing stronger.

“Patriotism is the exact opposite of nationalism. Nationalism is a betrayal of patriotism,” the French leader said.

SEE ALSO: Trump takes high road after Macron ‘nationalism’ swipe, honors veterans

“In saying ‘Our interests first, whatever happens to the others,’ you erase the most precious thing a nation can have, that which makes it live, that which causes it to be great and that which is most important: Its moral values.”

Trump has proudly declared himself a nationalist.

Macron has set himself up as Europe’s foil to nationalist movements that rail against global approaches, like ones that have taken hold in Hungary and Poland among other countries.

Macron hosted 130 world leaders and dignitaries for lunch at the presidential Elysee Palace after the ceremony. Trump and Russian President Vladimir Putin were at the head table near Macron.

Other guests at the host’s table included Israeli Prime minister Benjamin Netanyahu, German Chancellor Angela Merkel, Canadian Prime Minister Justin Trudeau, Moroccan King Mohammed VI, Spain’s King Felipe VI and United Nations Secretary-General Antonio Guterres.