departed in Finnish
departed in Finnish
edesmennyt
(euphemistic) Dead.
poismennyt
(euphemistic) Dead.