card puncher

listen to the pronunciation of card puncher
English - English
one who punches or stamps cards or tickets
card puncher
Favorites