English-Latin dictionary »

dismay, demoralize, upset meaning in Latin

EnglishLatin
dismay, demoralize, upset verb

percello [percellere, perculi, perculsus](3rd)
verb