Çalap


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.