MOTO PERPETUO Meaning of MOTO PERPETUO in English -perˈped.əˌwō nounEtymology: Italian: perpetuum mobile Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012