Latin-French dictionary »

tamulicus meaning in French

LatinFrench
tamulicus noun

tamoulnom