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