Italian edit

Verb edit

imbucasti

  1. second-person singular past historic of imbucare

Anagrams edit