LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“clathrate compound” in Turkish

1 Turkish translation