punch meaning in French
n. punch, poinçon, perçoir, perforateur, composteur; coup de poing, punch (boisson); force, énergie
v. percer, découper; perforer, poinçonner; cogner dur; donner un coup de poing;
n. punch, poinçon, perçoir, perforateur, composteur; coup de poing, punch (boisson); force, énergie
v. percer, découper; perforer, poinçonner; cogner dur; donner un coup de poing;