← Back to browseカストラート[kasutoraato]nounJapanese definitionNo Japanese definition yet.English definitioncastratoExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsカストルカスクート