LexiTurkTURKISH ↔ ENGLISH DICTIONARY

surface film” in Turkish

1 Turkish translation