Punto meaning

(fencing) A point or hit.
noun
0
0
Advertisement

Origin of punto