Results for "

Çalap

"
Turkish - English dictionary

Çalap

(Turkish - English dictionary) :
God.
Turkish - English dictionary

çalapaça

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