harakiri

harakiri

English Noun Top 48,135
Ad

Definition

Alternative spelling of hara-kiri.

Ad