Results for "

debelenmek

"
Turkish - English dictionary

debelenmek

(Turkish - English dictionary) :
1. to struggle and kick about while lying on one´s back; to thrash about. 2. to struggle desperately.