Latin-English dictionary »

diamastigosis meaning in English

LatinEnglish
diamastigosis [diamastigosis] (3rd) F
noun

severe scourgingnoun