Translation of بادِ صرصر in English:

بادِ صرصر

phrase

  • stormy wind