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

دفان ہونا

phrase

  • go away
    make (oneself) scarce