NichiDict

もがき

藻掻き踠き
[mogaki]

Meanings

1.Noun

struggle; writhing; wriggling; floundering