← Back to browseおたまじゃくし[otamajakushi]nounJapanese definitionNo Japanese definition yet.English definitionsladletadpoleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおたま