Wiktionary
administratours
n. (plural of administratour English)
n. (plural of administratour English)