"heimsiege" in English Heimsiege {m pl} home victories home wins Detailed translations for "heimsiege" Heimsiege{masculine plural} Heimsiege home victories Heimsiege home wins