Meaning of imbawan

imbawan

Tagalog

imbawan (iniimbawan, inimbawan, iimbawan) v., inf. superimpose something over another thing