"sich suhlen" in English sich suhlen {vb} to welter Detailed translations for "sich suhlen" sich suhlen{verb} sich suhlen to welter