Tagalog Dictionary
Tagalog
magsakayan (nagsasakayan, nagsakayan, magsasakayan) v., inf. ride together (at the same time)