saeh ni

English: Translation
coconut leaf
noun
ID
889