Spanish-French dictionary »

consagrar | dedicar meaning in French

SpanishFrench
consagrar | dedicar

dévouer