side fork-lift truck - Turkish English Dictionary

Suggest a Term