Latin-French dictionary »

centenodia | clema meaning in French

LatinFrench
centenodia | clema noun

renouéenom