Translations into Tagalog:
dam (up) (stream)
(dentistry) A device to prevent a tooth from getting wet, consisting of a rubber sheet held with a band.
Mother, generally regarding breeding of animals (compare sire).
Structure placed across a flowing body of water to stop the flow.
To block the flow of water.
structure placed across a flowing body of water
Structure constructed across a watercourse or stream channel.