Spanish-French dictionary »

sacarificar meaning in French

SpanishFrench
sacarificar

saccharifier