Translation of کیڑاکھایا in English:

کیڑاکھایا

phrase

  • wormy, worm-eaten, moth-eaten
  • pitted (with smallpox)
  • rough
    rugged