self-holding device - Inglés Sinónimo Diccionario