to assault; to set upon

listen to the pronunciation of to assault; to set upon
English - Turkish
English - English
onset
to assault; to set upon
Favorites