Translation of ابرِعالمگیر in English:

ابرِعالمگیر

phrase

  • rain cloud which covers a large area