kart delici

listen to the pronunciation of kart delici
Turkish - English
card punch
A machine that punches holes in a punch card
kart delici
Favorites