ambassador animals
English
Noun
ambassador
animals
plural of
ambassador animal