Translation of امساکِ باراں in English:

امساکِ باراں

phrase

  • want of rain
    delayed rainfall
    drought