baygın düşmek

listen to the pronunciation of baygın düşmek
Türkçe - İngilizce
to be dog-tired
to feel ready to drop, feel like collapsing (from exhaustion)
baygın düşmek