Slovnenya logo
Preferences
About Slovnenya
Slovnenya
Translation Japanese English: 身を落とす
Dictionary: main
身を落とす
動詞
1
compromise
,
stoop to
.
2
give up
,
stoop to
,
surrender
.