Truda

Meaning
SpanishSpear, Strong
Gender
Origin