

0 / 0
olla

noun
- leaf or strip from a leaf of the talipot palm used in India for writing paper
Synonyms: ola
![]() |
|
Show Complete Word Source Live Entry



![]() |
|
Show Complete Word Source Live Entry