Translation of تاراج ہونا in English:

تاراج ہونا

phrase

  • be ravaged
    be ransacked