ItalianEdit

EtymologyEdit

Japanese

NounEdit

carachiri m (invariable)

  1. hara-kiri