← Back to browseストレイン[sutorein]nounJapanese definitionNo Japanese definition yet.English definitionstrain; effort; tension; tirednessExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsストレイシープストレストレインストレートストレッチストレージ