Diccionario Inglés-Español
maraud
Merodear, pillar
Diccionario Inglés-Español
marathon
marauding