LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dik dik bakmak” İngilizcede

3 İngilizce çeviri
EN
stare

People shouldn't stare at foreigners.

EN
glare

There's a lot of glare.