LexiTurkTURKISH ↔ ENGLISH DICTIONARY

oturan” in English

3 English translations
EN
resident

What does "resident alien" mean?