Translation of ِہچر ِمچر in English:

ِہچر ِمچر

Pronunciation /hɪtʃər mɪtʃər/

masculine and feminine noun

  • dilly-dallying, excuse, cavilling, equivocation, prevarication, hesitation
    quibbling