Spanish-French dictionary »

empalar meaning in French

SpanishFrench
empalar

empaler