Definition of ストレイン

ストレイン

sutorein

noun
strain, effort, tension, tiredness