Translate English Arabic hara-kiri

English
 
Arabic
Noun
 Add translation