Translation of ہِچکچاہٹ in English:

ہِچکچاہٹ

Pronunciation /hɪtʃkɪtʃɑ:həʈ/

feminine noun

  • hesitation, faltering, wavering
    boggling