kaelaekael

English: Translation
young coconut leaves
noun
ID
2537