Translation of ژالہ باری in English:

ژالہ باری

phrase

  • hail-storm
  • figurative

    shower of questions