Writhe — English French translation1 translation found

writhe (v) (general) se tordre (v) (general)
Translate Writhe into other languages
Translate writhe into German
Translate writhe into Italian
Translate writhe into Spanish
Translate writhe into Dutch
Translate writhe into Portuguese
Translate writhe into Slovenian
Translate writhe into Polish
Translate writhe into Czech