Translation of تارِ باراں in English:

تارِ باراں

phrase

  • continued rain