French-English dictionary »

lin de nouvelle-zélande meaning in English

FrenchEnglish
lin de Nouvelle-Zélande nom {m}

phormium(New Zealand flax)
noun