Translation of موسلا دھار in English:

موسلا دھار

phrase

  • pelting (rain)