Results for "

fertiklemek

"
Turkish - English dictionary

fertiklemek

(Turkish - English dictionary) :
slang to scram, split, make oneself scarce.