overwhelming in German
overwhelming in German
besiegend
überwältigend
überrennend
erdrückend
überschüttend
überhäufend
übermannend