LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“handbarrow” in Turkish

1 Turkish translation