Translation of ابرِ کہسار in English:

ابرِ کہسار

phrase

  • thick clouds scattered or coming from mountain hills