LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“local authority” in Turkish

1 Turkish translation