Present Tense (Présent)

to struggle, to flounder

Next