Tagalog Dictionary
Tagalog
padpad adj. carried by the tide; cast adrift
padpad adj. levelled at the top by cutting (hedge)