LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“walls have ears” in Turkish

1 Turkish translation