Spanish-French dictionary »

lavarse la cara meaning in French

SpanishFrench
lavarse la cara

se débarbouiller