Meaning of lavar la cara in Spanish:
lavar la cara
phrase
1Mejorar el aspecto de una cosa mediante arreglos superficiales.
el nuevo gobierno ha conseguido, si no solventar todos los problemas, por lo menos lavarle la cara a algunos de los más acuciantes