Sanskrit · noun · Everyday Life

Machla

मचला
also written: Machola
Meaning

A low wooden bench or seat.