Latin-French dictionary »

hedera meaning in French

LatinFrench
hedera [hederae] (1st) F
noun

lierrenom