Diccionario Inglés-Español
scourge
Azotar, zurriagar
Diccionario Inglés-Español
scour
scout