lacking strength and vigor (especially due to exhaustion) - İspanyolca İngilizce Sözlük