exhaust oneself doing something boldly - Fransızca İngilizce Sözlük