Meaning of tubuhan

tubuhan

Tagalog

tubuhan n. sugarcane plantation