← Back to browseサラサばていら[sarasabateira]nounJapanese definitionNo Japanese definition yet.English definitionTectus maximus (species of top shell)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsサラササラサラばていら