Tagalog Dictionary
Tagalog
magsadsad (nagsasadsad, nagsadsad, magsasadsad) v., inf. beach; cause to run aground