hit or cut with a machete or knife - Turkish English Dictionary

Suggest a Term