LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“uzun uzun bakmak” İngilizcede

1 İngilizce çeviri
EN
stare

People shouldn't stare at foreigners.