Meaning of まきかえす in Japanese

  1. Words

Definition of まきかえす

  1. (v5s) to rally; to regain one's strength
Back to top