LatinEnglish
devoveoto consecrate, sacrifice, devote /curse, execrate»
find similar results