Spanish-French dictionary »

delegar meaning in French

SpanishFrench
delegar

déléguer

delegar | diputar

déléguer