Meaning of mambabalayag

mambabalayag

Tagalog

mambabalayag n. inquisitor