Translation of دیوباد in English:

دیوباد

phrase

  • devil's wind, whirlwind, dust devil