Meaning of imbakan

imbakan

Tagalog

imbakan n. storage place; storehouse