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

پیڑ لگانا

phrase

  • plant trees or saplings