Back to N1 Words
体を張る
からだをはる
JLPT N1
expression
Meanings
English
to devote oneself wholeheartedly to