French-English dictionary »

calla des marais meaning in English

FrenchEnglish
calla des marais nom {m}

calla◼◼◼(Calla palustris)
noun
[UK: ˈkæ.lə] [US: ˈkæ.lə]