glambassadors

English

Noun

glambassadors

  1. plural of glambassador