LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ses geçirmez” in English

1 English translation
EN
soundproof

These walls aren't exactly soundproof.