Latin-English dictionary »

simiolus meaning in English

LatinEnglish
simiolus [simioli] (2nd) M
noun

little apenoun