infoderasti
Italian
Verb
infoderasti
second-person singular past historic of
infoderare