What is the meaning of Delegatus?
delegated; sent on a commission
assignment; delegation (financial, to a third party)
Source: wiktionary.orgSearch words containing
delegated; sent on a commission
assignment; delegation (financial, to a third party)
Source: wiktionary.orgSearch words containing