Latin Nouns: extimulātor

Latin Nouns verb 'extimulātor' conjugated