Skip to content
Kotomora

生いき証しょう人にん

い
き
しょ
う
に
ん

Meanings

1

noun

living witness

A person who has directly experienced a historical event and can testify about it firsthand.