English-Latin dictionary »

mechanical device meaning in Latin

EnglishLatin
mechanical device noun

organum [organi](2nd) N
noun

concerned with or employing mechanical device or instrument adjective

organicos [organice, organicon]adjective

organicus [organica, organicum]adjective