Teodoro

Meaning
SpanishGod's Gift
ItalianGod's Gift
PortugueseGod's Gift
Gender
Origin