Translation of تارِ شعاع in English:

تارِ شعاع

phrase

  • ray of light