LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“semipermeable” in Turkish

2 Turkish translations