LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sapa” in English

2 English translations
EN
devious

Tom is devious.