torruisse
Latin
Verb
torruisse
perfect active infinitive of
torreĊ