← Back to browseナガレタゴガエル[nagaretagogaeru]nounJapanese definitionNo Japanese definition yet.English definitionstream brown frog (Rana sakuraii); Napparagawa frogExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsナガレヒキガエル