Spanish-French dictionary »

embarrar meaning in French

SpanishFrench
embarrar

embouer

embadurnarse | embarrarse

se barbouiller