Delegar (en. Delegate)

Translation into Spanish

Synonyms