Translation of شجرکاری in English:

شجرکاری

phrase

  • tree planting