hand-held non-electric power tool - Turkish English Dictionary

Suggest a Term