Meaning of dalayrayan

dalayrayan

Tagalog

dalayrayan n. trellis-like framework; scaffolding