embargoists
English
Noun
embargoists
plural of
embargoist