LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bubble chamber” in Turkish

1 Turkish translation