Deputation

English Meaning

Spanish Meaning

diputación

delegación