See also: imbuco

Italian edit

Verb edit

imbucò

  1. third-person singular past historic of imbucare