Wiktionary
surrenderors
n. (plural of surrenderor English)
n. (plural of surrenderor English)