LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gelip geçici olmayan (kuş)” İngilizcede

1 İngilizce çeviri
EN
resident

What does "resident alien" mean?