Translation of mesh in Setswana

mesh

nounPlural meshes

  • 1

    diphatlha tse di mo letloeng
    • the open spaces in a net, sieve, or other similar structure
  • 2

    sengwe se se dirilweng jaaka letloa
    • material made like a net
    • network