Translation of دامچا in English:

دامچا

Pronunciation /d̪ɑ:mtʃɑ:/

masculine noun

  • a raised platform in a crop field for the guard
  • watchtower