ditch digger - Inglés Sinónimo Diccionario

ditch digger

n.
[1] mud digger