Meaning of babad

babad

Tagalog

n. soaking (in liquid); soak


babad

Tagalog

babad adj. soaked