LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“uzun ve küstahca bakış” İngilizcede

1 İngilizce çeviri
EN
stare

People shouldn't stare at foreigners.