From Spanish-English FreeDict Dictionary ver. 0.3.1: punto /pˈunto/ dot, period, point, spot
punto /pˈunto/ dot, period, point, spot