"scheusale" in English Scheusale {m pl} fiends Detailed translations for "scheusale" Scheusale{masculine plural} Scheusale(also: Unmenschen) fiends