LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Djiboutian” in Turkish

1 Turkish translation