Translation of جھڑبتاس in English:

جھڑبتاس

phrase

  • storm of wind and rain