infoibarono
Italian
Verb
infoibarono
third-person plural past historic of
infoibare