LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ingiliz asılzadesi.” in English

1 English translation
EN
peer

Don't give in to peer pressure.