Noun
delegate [pl. delegates]
delegate [pl. delegates]
delegate [pl. delegates]
delegate {Infor.}
تفويض {كمبيوتر}