ambasciante

Italian

Participle

ambasciante m or f (plural ambascianti)

  1. present participle of ambasciare