Old French · word

ponchonner

to punch, prick, stamp

Words sharing this root