ornament imitating long leaves made of iron, brass or other metal, and wood - Inglés Sinónimo Diccionario

Can't found any synonym terms.