LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gözünü dikmek” İngilizcede

2 İngilizce çeviri
EN
stare

People shouldn't stare at foreigners.