bold, conquering, and triumphant person - Spanish English Dictionary

Suggest a Term