French-Spanish dictionary »

se barbouiller meaning in Spanish

FrenchSpanish
se barbouiller

embadurnarse | embarrarse