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

کیڑاکھایا

phrase

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