English-Latin dictionary »

mesh in a net meaning in Latin

EnglishLatin
mesh in a net noun

macula [maculae](1st) F
noun