LexiTurkTURKISH ↔ ENGLISH DICTIONARY

çorap kukla” in English

1 English translation
EN
sock puppet

Tom uses sock puppet accounts to upvote his posts.