Japanese dictionary

Dictionary: “もがく”

もがく

もがく

to act frantically; to make desperate efforts

Explore more

Related words to もがく

3 related words