Meaning of magbabaktas

magbabaktas

Cebuano

n. traveler