A senior Iranian official said promoting security and stability in the Middle East would help Europe get rid of problems like terrorist threats and refugee crisis.
Secretary of Supreme National Security Council Ali Shamkhani made the statement in a meeting with visiting former German chancellor Gerhard Schroeder in Tehran on Monday.
He said increased terrorist threats in Europe indicate the inefficiency of the coalition that the US has established to purportedly fight terrorism, IRNA reported.
To help promote security in the region, Shamkhani said countries that are helping terrorist groups such as the Islamic State should change their approach.
"All countries should engage in constructive cooperation and help block the supply of arms, financial resources and recruitment efforts of terrorists," he said.
On bilateral relations, Shamkhani said Iran aims to create a secure place for foreigners to make investments and welcomes German companies willing to work with Iranian partners.
"The Islamic Republic of Iran is ready to engage in cooperation with Germany in the fields of science and energy," he said.
Schroeder hailed Iran's efforts to fight terrorism and promote regional stability, saying European countries are opposed to aggravating tensions in the region.
"Germany is willing to cooperate with Iran to solve regional problems, especially the Syrian crisis, in addition to enhancing economic, commercial and cultural relations," he said.
Schroeder, chancellor of Germany from 1998 to 2005, arrived in Tehran for a three-day visit on Monday as the head of a 27-person delegation made up of businessmen and representatives of German companies looking to increase trade with Iran and invest in the Iranian economy.