GeneralConnection.com
➔
Dictionary
lauhala
Noun
1. textile screw pine
1. Pandanus tectorius, pandanus, screw pine
Usage