English-Latin dictionary »

debase / demean meaning in Latin

EnglishLatin
debase / demean verb

prosterno [prosternere, prostravi, prostratus](3rd) TRANS
verb