Answer:
iraqi-american.
Step-by-step explanation:
As a grammar rule, every time the name of a country, nationality, or language is written, their first letter must be capitalized as they're proper nouns.
Both "Iraqi" and "American" refer to nationalities. Therefore, the correct writing would be "Iraqi-American".