Spanish-French dictionary »

embadurnarse | embarrarse meaning in French

SpanishFrench
embadurnarse | embarrarse

se barbouiller