Translation English Spanish: upstanding
Dictionary: main
upstanding
adjective
1 abundante, bueno, consistente, continuo, digno, entero, firme, fuerte, honrado, liso, macizo, monolítico, noble, nutritivo, respetable, sustancioso, sólido.