Latin-French dictionary »

humus | tellus meaning in French

LatinFrench
humus | tellus noun

terrenom

Your history