Translation of شاخ لگانا in English:

شاخ لگانا

phrase

  • plant saplings (of)