Meaning of tubong-nilugaw

tubong-nilugaw

Tagalog

comp. excessive profits on invested capital