LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“photo album” in Turkish

1 Turkish translation