self-maintained - Inglés Sinónimo Diccionario