meaning of Flounders
Answers
Answered by
1
Answer:
struggle or stagger clumsily in mud or water.
Similar questions