ドレン
doren

Noun

1. drain

Other forms: