Meaning of kanastro

kanastro

Tagalog

n. crate made of pieces of split bamboo