Puncher

Tamil Dictionary definitions for Puncher

Puncher : துவாரமிடு

Puncher : துவாரமிடு

Puncher definition

Noun. One who, or that which, punches.