Meaning of obra-maestra

obra-maestra

Tagalog

n. masterpiece