French-English dictionary »

pin du chili meaning in English

FrenchEnglish
pin du Chili nom

Chilean pine(monkey puzzle)
noun
[UK: ˈtʃɪ.lɪən paɪn] [US: ˈtʃɪ.liən ˈpaɪn]