Translation of بھادوں برسنا in English:

بھادوں برسنا

phrase

  • heavy August showers to rain, rain heavily