Meaning of moldura

moldura

Tagalog

n. moulding (US: molding); something molded