Well, I guess your going to have to define what you mean by “Arabs”. Most of us think that the Middle East Muslims are Arabs. That would definitely include Iran.
Iranians are Persians. An Arab is a person whose language is Arabic, an important language of the Middle East, or who comes from an Arabic-speaking country, esp. in the Middle East (Definition of Arab from the Cambridge Academic Content Dictionary © Cambridge University Press)
Arabs are Arabs on the Arabian Peninsula.
Iranians (Persians) live in Persia (Iran). "Arabia" does not include "Persia."
Arabs speak Arabic.
Persians speak Persian (Farsi).
.......They're different people, Jim.