Meaning of tumbaga

tumbaga

Tagalog

n. copper and gold alloy