Meaning of mapaglakbay

mapaglakbay

Tagalog

mapaglakbay adj. itinerant