LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bulldoze” in Turkish

2 Turkish translations