English to Spanish Dictionary delegation

delegation

Delegación
translation of 'Delegation'
noun
grupo,
mandados,
delegación
Credits: Google Translate
Download the
HelloEnglishApp
image_one