NichiDict

天寿を全うする

てんじゅをまっとうする
[tenjuwomattousuru]

Meanings

1.ExpressionSuru

to die a natural death (at an advanced age); to live out one's allotted span of life