LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“demobiliza,tion” in Turkish

1 Turkish translation