Translation of "Dam" into English

dam is the translation of "Dam" into English.

Dam
+ Add

Jamaican Creole English-English dictionary

  • dam

    verb noun

    barrier that impounds water or underground streams

  • Show algorithmically generated translations

Add

Translations of "Dam" into English in sentences, translation memory