sabiningaa lau

sabiningaa lau
English: Translation
rolls of softened pandanus leaf
noun