Spanish-French dictionary »

hacer de | servir de meaning in French

SpanishFrench
hacer de | servir de

faire office de