LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Central Atlas Tamazight” in Turkish

1 Turkish translation