← Back to browseおらんだがらし[orandagarashi]nounJapanese definitionNo Japanese definition yet.English definitionwatercress (Nasturtium officinale)ExamplesNo examples yet.Loading examples…Ask about this