In the following answer over 知乎 to the question 在西班牙生活是怎样的体验?:
I know 老外 means a foreigner. But in this case, it is awkward to call someone as a foreigner, since it is the answerer who is a foreigner (the answerer is Chinese who lives in Spain).
So my questions are:
Does 老外 mean a foreigner who is from the standpoint of the speaker? So is it OK to call Spainard as 老外 even if the speaker lives in Spain, as long as the speaker is not Spainard?
Or does 老外 mean non-Spainard foreigners (American, German, etc...) in this context?