WATCH: Iran today held its annual Army Day parade with a major show of military power in Tehran (video by Reuters).
Iranian President Mahmud Ahmadinejad has accused the United States of wanting to create tension between Iran and Arabs, saying the attempt would fail.
Ahmadinejad's comments came in a speech at the annual Army Day parade broadcast live on national television.
On April 17, Gulf Arab states accused Iran of interfering in their affairs.
At a meeting in Riyadh, ministers from the six members of the Gulf Cooperation Council -- Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, and the United Arab Emirates -- called on Iran to stop its "provocations."
Separately, Saudi Arabia threatened to recall its diplomats from Tehran unless they were better protected.
A week ago Iranian students rallied oustide the Saudi Embassy in Tehran to protest Saudi's military intervention in Bahrain.
Bahrain's Sunni rulers called in troops from Sunni-led Persian Gulf neighbors Saudi Arabia and the United Arab Emirates to put down protests last month by Bahrain's majority Shi'a.
Predominantly Shi'ite Iran has repeatedly condemned the crackdown and the deployment of Gulf Arab troops in Bahrain, a key U.S. ally and home to the U.S. Fifth Fleet.
compiled from agency reports