Translation of تلسی دل in English:

تلسی دل

phrase

  • leaf of the tulsi plant