There is nothing about racism here. You are in an Arab land and it is their right to speak to you in their language - Arabic. Just look at it the other way around. If an Arab in lands in your country which language you would want him to use to converse with you? I am not an Arab but I have picked up Arabic and understand 70% of the language. It is you who has to learn their language as it is you chose to come here. It not needed for them to learn your language.
There is nothing about racism here. You are in an Arab land and it is their right to speak to you in their language - Arabic. Just look at it the other way around. If an Arab in lands in your country which language you would want him to use to converse with you? I am not an Arab but I have picked up Arabic and understand 70% of the language. It is you who has to learn their language as it is you chose to come here. It not needed for them to learn your language.