Definify.com

Definition 2024


imbarchiate

imbarchiate

Italian

Verb

imbarchiate

  1. second-person plural present subjunctive of imbarcare

Anagrams