LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“digital camera” in Turkish

1 Turkish translation