flap of punched card conveying - Spanish English Dictionary

Suggest a Term