langadala

English: Translation
(a piece of) thatch made from coconut palm frond
noun
carroll-soulik-1973