livescore

Leodan

Chala

El Nacional

#12 - Goalkeeper

El Nacional

Bio

188 cm

Height

26 years

Jan 25, 1998

Flag

ECU

Country

Last match