avowed commitment

Traducciones
engagement déclaré
Palabras
avowed

adjective
déclaré
commitment

noun
engagement