"ditch digger" translation into Spanish

EN

"ditch digger" in Spanish

EN ditch digger
volume_up
{noun}

ditch digger

Synonyms (English) for "ditch digger":

ditch digger
English