Meaning of damba

damba

Tagalog

damba n. rising on hind legs (four-footed animals)


damba

Tagalog

damba n. movement of rowers