Top definition
Marcellina means from heaven. Beautiful smile, kind hearted but stubborn
Marcellina runs track
by Achwei June 18, 2018
Get the mug
Get a Marcellina mug for your buddy Georges.