Meaning of babad

babad

Tagalog

n. soaking (in liquid); soak



babad

Tagalog

babad adj. soaked