someone or something that devastates or ruins

listen to the pronunciation of someone or something that devastates or ruins
الإنجليزية - الإنجليزية
{i} devastator
someone or something that devastates or ruins
المفضلات