Nihoner

遠謀えんぼう

えんぼう · enbou

noun

Foresight, forethought, far-sighted plan, planning ahead

Full entry for
Foresight, forethought, far…