manducasse
Italian
Verb
manducasse
third-person singular imperfect subjunctive of
manducare
Latin
Verb
mandūcāsse
perfect active infinitive of
mandūcō