Translation of tela metálica in English:

tela metálica

wire netting, n.

feminine noun

  • 1

    wire netting
    wire mesh
    wire gauze