Definify.com

Definition 2024


ambasadisto

ambasadisto

Ido

Noun

ambasadisto (plural ambasadisti)

  1. ambassador