"endsiege" in English Endsiege {m pl} ultimate victories Detailed translations for "endsiege" Endsiege{masculine plural} Endsiege ultimate victories