Definition: 1. (Mexico, Dominican Republic) to foam
Show more information about espumear
Search took: 7.99 ms