terebrasse
Italian
Verb
terebrasse
third-person singular imperfect subjunctive of
terebrare
Anagrams
brasereste
Latin
Verb
terebrāsse
perfect active infinitive of
terebrō