French-English dictionary »

passerage meaning in English

FrenchEnglish
passerage nom {f}

pepperwort(plant in the genus Lepidium)
noun