well-regarded in Spanish
well-regarded in Spanish
admirado
Admired, highly thought of, approved of.
bien considerado
Admired, highly thought of, approved of.
bien mirado
Admired, highly thought of, approved of.
bien reguardado
Admired, highly thought of, approved of.
eminente
Admired, highly thought of, approved of.
estimado
Admired, highly thought of, approved of.