mine installation where a special metallurgical treatment is applied to extracted metals, especially silver - Inglés Sinónimo Diccionario

Can't found any synonym terms.