Japanese dictionary
しまのせいやく
island constraint
Kanji details
・island
・system
・law
・rule
・promise
・approximately
・shrink