Meaning of imbensiyon

imbensiyon

Tagalog

imbensiyon n. invention