Entry # 2587 has returned 1 entry

gaulama

gaulama

noun thick spine of coconut palm leaf