ItalianEdit

EtymologyEdit

Japanese

NounEdit

carachiri m ‎(invariable)

  1. hara-kiri