I am learning logic now and I realized that the word 'or' in my language actually means XOR, not or.
Is this true also in English?
When someone says for example : "my car is red or a Mercedes" I believe that the listener actually perceives that if the car is red then it is not a Mercedes and vice versa.
Is there a word in English language that actually represents correctly the mathematical 'or' concept?
Short answer: no.
Sometimes English speakers will say something like 'either P or Q' to try an express an exclusive or, but even that expression cannot be assumed to express an exclusive or. For example, if I say: 'when I am old, I want to be either rich or happy', don't think that I would mind being both rich and happy!