Teresella

Meaning
SpanishFrom Teresa: Summer, Harvester
ItalianFrom Ella: Beautiful
Gender
Origin