Know your Arabic dialects
Kuwaiti
Palestinian
Saudi
Sudanese
Egyptian
Saudi
Egyptian
Yemeni
Iraqi
Moroccan
Yemeni
Lebanese
Emirati
Algerian
Saudi
Gulf (Kuwait, Bahrain, U.A.E, Oman, Qatar, KSA)
Levantine (Lebanon, Syria, Jordan, Palestine)
Modern Standard Arabic
Egyptian
Maghrebi (Algeria, Morocco, Tunisia, Libya)
Syria
Saudi
Iraq
U.A.E
Morocco
Egyptian
Syrian
Saudi
Tunisia
Iraq
Syrian
Bahraini
Libyan
Yemeni
Emirati (U.A.E)
Saudi
Omani
Iraqi
Syrian
Moroccan
Wait!
Here's an interesting quiz for you.