NichiDict

身を任せる

みをまかせる
[miwomakaseru]

Meanings

1.ExpressionIchidan

to give oneself to (esp. of a woman to a man); to surrender oneself to