← Back to browseたがめ[tagame]nounJapanese definitionNo Japanese definition yet.English definitionLethocerus deyrollei (species of giant water bug)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsたがるたがいたがわたがらたがね