çalapaça


Results for "çalapaça"

Turkish - English dictionary

çalapaça

(Turkish - English dictionary) :
(dragging someone along) by main force.