Latin-French dictionary »

passiflora meaning in French

LatinFrench
Passiflora noun

passiflorenom