to worm one's way out of it

listen to the pronunciation of to worm one's way out of it
English - Turkish

Definition of to worm one's way out of it in English Turkish dictionary

worm one's way
sokulmak
worm one's way
kendine yol açmak
worm one's way
hile ile sokulmak