Francesca Schembri

Nationality
mlt Malta
Position
Center
Height
166 cm
Weight
51 kg
Current Team
Kavallieri RFC (Women)

STM Women's 7's League

SeasonTeamTCPDGAPts
2018/2019Kavallieri RFC (Women)000000