ditchdigger in Finnish ditchdigger in Finnish ojankaivaja noun One who digs ditches. Add to Flashcards