Meaning of imbento

imbento

Tagalog

n. invention; thing invented