Italian edit

Participle edit

imbarcante (plural imbarcanti)

  1. present participle of imbarcare

Anagrams edit