pandau

pandau
English: Translation
pandanus leaf for wrapping, sticky
noun
Plants, trees and other vegetation
ID
2026