exhaust oneself doing something boldly - İspanyolca İngilizce Sözlük