immisissent
Latin
Verb
immīsissent
third-person plural pluperfect active subjunctive of
immittō