1 general:: shattered, beat, worn out, tired, pooped, drained, knackered, weary, be dead on your feet, be ready to drop, exhausted, bushed
شبکه مترجمین ایران