Meaning of mambabalagtas

mambabalagtas

Tagalog

mambabalagtas n. poetical debater