delatoris
Latin
Noun
dēlātōris
m
genitive singular of
dēlātor