SEPPUKU


Meaning of SEPPUKU in English

[sep.pu.ku] n [Jp] (1871): hara-kiri 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.