Translation of غچاغچ in English:

غچاغچ

Pronunciation /ɣətʃɑ:ɣətʃ/

feminine noun

  • continuous sound produced when striking with a sword, dagger or spear