Italian

edit

Participle

edit

imbeccato (feminine imbeccata, masculine plural imbeccati, feminine plural imbeccate)

  1. past participle of imbeccare

Anagrams

edit