ambasciante

Italian

Participle

ambasciante m or f by sense (plural ambascianti)

  1. present participle of ambasciare