Spanish-French dictionary »

ofrendar | sacrificar meaning in French

SpanishFrench
ofrendar | sacrificar

sacrifier

Your history