embargoists

English

Noun

embargoists

  1. plural of embargoist