be respected highly or favorably - Alemán Inglés Diccionario

Proponer traducción