tostiate
Italian
Verb
tostiate
second-person plural present subjunctive of
tostare