← Back to browseドレンホース[dorenhoosu]nounJapanese definitionNo Japanese definition yet.English definitiondrain hoseExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsドレンリンホース