Translation of خردہ گیر in English:

خردہ گیر

phrase

  • fault-finder
    caviller
    critic