delegacyEnglish

delegacy, agency, commission, delegation, deputation

Noun

The appointment of a delegate

English: delegacy

Bahasa words with similar meanings

English words with similar meanings

Show 6 words