Latin Nouns: interfector

Latin Nouns verb 'interfector' conjugated