foray in Italian
foray in Italian
scorrazzare
To pillage; to ravage
irrompere
To pillage; to ravage
razziare
To pillage; to ravage