LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“air pocket” in Turkish

1 Turkish translation