LexiTurkTURKISH ↔ ENGLISH DICTIONARY

puppet government” in Turkish

1 Turkish translation