se débattre French - English
1.
Englishflail
-
Englishto wave or swing vigorously
-
Frenchse débattre
2.
Englishwrithe
-
Englishto twist or contort the body
-
Frenchse débattre, se démener, se tortiller
English translator: French English se débattre Eesti sõnaraamat Español Traductor Svenska Översättare