to stay up all night

listen to the pronunciation of to stay up all night
English - Turkish
gecelemek
English - English
remain awake throughout the entire night