Latin-French dictionary »

tumba meaning in French

LatinFrench
tumba [tumbae] (1st) F
noun

tombenom