French-English dictionary »

araucaria du chili meaning in English

FrenchEnglish
araucaria du Chili nom {m}

monkey puzzle◼◼◼(Araucaria araucana)
noun