Tagalog Dictionary
Tagalog
nakasakay v., adj. riding on an animal or vehicle
nakasakay adv., prep. on board of; in; on