Latin-French dictionary »

tufa meaning in French

LatinFrench
tufa noun

touffenom
Ensemble d’herbes, de fleurs, de cheveux, de poils, etc., naturellement rapprochés

Your history