guerrilla diplomats

English

Noun

guerrilla diplomats

  1. plural of guerrilla diplomat