Definitions
- 1To writhe; to struggle.
PT Estrebuchar; debater-se.·FR Se débattre; se démener.
- 2nounWrithing; struggling.
PT Estrebuchamento.·FR Débattement; agitation convulsive.
PT Estrebuchar; debater-se.·FR Se débattre; se démener.
PT Estrebuchamento.·FR Débattement; agitation convulsive.