ambasadisti
Ido
Noun
ambasadisti
plural of
ambasadisto