French-Latin dictionary »

passiflore meaning in Latin

FrenchLatin
passiflore nom

Passifloranoun