pabuçsuz kaçmak

listen to the pronunciation of pabuçsuz kaçmak
Turkish - English
to take to one's heels, beat a hasty retreat
pabuçsuz kaçmak
Favorites