LexiTurkTURKISH ↔ ENGLISH DICTIONARY

State of Libya” in Turkish

1 Turkish translation