← Back to browseスマトラさい[sumatorasai]nounJapanese definitionNo Japanese definition yet.English definitionSumatran rhinoceros (Dicerorhinus sumatrensis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスマトラスマトラ島スマトラとらスマトラ沖地震スマトラおきじしん