LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“documentary film” in Turkish

1 Turkish translation