dar atmak

listen to the pronunciation of dar atmak
Turkish - English
1. to escape (from) (a place) by the skin of one's teeth. 2. barely to make it to (a place)
kendini dar atmak
to manage to reach (a place) in the nick of time
dar atmak
Favorites