English to Spanish Dictionary onslaught

onslaught

embate
translation of 'onslaught'
noun
embestida furiosa,
embate,
ataque violento
Credits: Google Translate
Download the
HelloEnglishApp
image_one