Spanish-French dictionary »

delegar | diputar meaning in French

SpanishFrench
delegar | diputar

déléguer