Something that I'm sure I really should know but has been bothering me recently:
Would an Egyptian, say, speaking Arabic understand a Jordanian speaking Arabic, and a Palestinian understand a Saudi etc. - or would it be like different dialects of the same written language? If I'm betraying a staggering amount of ignorance here then apologies.