English-Latin dictionary »

automata (pl.), automatic mechanism meaning in Latin

EnglishLatin
automata (pl.), automatic mechanism noun

automatarium [automatarii](2nd) N
noun