Cezar-Matei Buzdugan

Romania

Brief info

European champion
Multiple national champion