(british) destroy, annihilate; strike suddenly, make a surprise assault

listen to the pronunciation of (british) destroy, annihilate; strike suddenly, make a surprise assault
Englisch - Englisch
{f} scupper
(british) destroy, annihilate; strike suddenly, make a surprise assault
Favoriten