English-Latin dictionary »

web (weaving) meaning in Latin

EnglishLatin
web (weaving) noun
[UK: web]
[US: ˈweb]

orsus [orsus](4th) M
noun