ストレイン

Meanings

  1. Noun strain; effort; tension; tiredness

Jinuma: Japanese Dictionary · Word lists