Meaning of nalalagasan

nalalagasan

Tagalog

nalalagasan adj. deciduous; shedding leaves annually