bitap düşmek

listen to the pronunciation of bitap düşmek
Turkish - English
to be exhausted, be drained
to be tired out
tired out
be pooped out