ドブ どぶがわ
dobugawa

Noun

1. ditch with running water; drainage channel

Other forms: