Translation of کیڑا لگنا in English:

کیڑا لگنا

phrase

  • be worm-eaten