vanmaram

തഴപ്പായ - meaning in english

Meanings for തഴപ്പായ

adj
Double-woven mat of woven pandanus leaves