LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Skikda” in Turkish

1 Turkish translation