delikli kart sistemi

listen to the pronunciation of delikli kart sistemi
Turkish - English
punched card system