Iran will not negotiate over its ballistic missiles until the United States and Europe dismantle their nuclear weapons, a top Iranian military official said on Saturday, keeping up the Islamic republic's tough stance on the issue.

While Iran has accepted curbs on its nuclear work — which it says is for purely peaceful purposes — it has repeatedly refused to discuss its missile program, something the United States and the Europeans have called for.

"The condition for negotiating Iran's missiles is the destruction of the nuclear weapons and long-range missiles of the United States and Europe," Iranian Armed Forces spokesman Masoud Jazayeri was quoted by the state news agency IRNA as saying.

Iran says its nuclear program is defensive because of its deterrent nature, and that it is not related to Tehran's 2015 nuclear deal with world powers which led to the lifting of sanctions against the country.

European powers and Iran have started talks over Tehran's role in the Middle East and will meet again this month in Italy as part of efforts to prove to U.S. President Donald Trump that they are meeting his concerns over the 2015 nuclear deal.