Latin-French dictionary »

lacca meaning in French

LatinFrench
lacca noun

giroflée des muraillesnom