hexagonal mesh wired glass - Alemán Inglés Diccionario