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

کیڑی لگانا

phrase

  • apply leech (to)