LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overspend” in Turkish

1 Turkish translation