Japanese dictionary

Dictionary: “ストイック”

ストイック

ストイック

self-disciplined; abstemious; austere; strict (with oneself)