Italian

edit

Verb

edit

imbucasti

  1. second-person singular past historic of imbucare

Anagrams

edit