Meaning of 不惜身命 in Japanese

  1. Words

Definition of 不惜身命

  1. (n) not sparing one's life for a worthy cause
Back to top