1. মলুউা

    Share link
    1. Noun
    2. mōlūwā
    3. a kind of cane or plant
    4. a type of woven mat

Comments and suggestions