Translation of alambrado in English:

alambrado

fencing in, n.

masculine noun

Latin America

  • 1

    (acción)
    fencing in
    fencing off
  • 2