living impaired in Finnish living impaired in Finnish elämärajoitteinen adj (humorously, euphemistic) Dead. Add to Flashcards