1
Spanish tostón, from Portuguese or Italian; Portuguese tostão, from Italian testone
Keep scrolling for more
See Definitions and Examples
Get Word of the Day daily email!