Noun
mesh [pl. meshes] , {sport}
شبكة {رياضة}
mesh [pl. meshes]
Verb
...
mesh {ind.}
related Results
mesh network {comp.}
شبكة عروية {كمبيوتر}