Latin-French dictionary »

tarmes meaning in French

LatinFrench
tarmes [tarmitis] (3rd) M
noun

termitenom

xylophagenom