Translation of دفان دور in English:

دفان دور

phrase

  • be off, get lost!