Meaning of magbabato

magbabato

Tagalog

magbabato n. stonecutter