LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lying face” in Turkish

1 Turkish translation