Former US President Donald Trump imitated French President Emmanuel Macron's speech.

Trump spoke at a rally in Iowa state as part of his campaign for the presidential elections in November.

Recalling his presidential meeting with Macron, who announced a tax on US technology companies, Trump imitated the French president's accent.

Trump said he told Macron that he would impose a 100 percent tax on all wine and champagne sold from France to the United States as of that night if he did not withdraw the law on this tax.

Trump mimicked the French president's response by imitating his accent and said Macron said, "No, no, no, no, you can't do that, Donald."

The visuals of the news were provided by the Associated Press.