LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“megapixel” in Turkish

1 Turkish translation