Nihoner

盟約めいやく

めいやく · meiyaku

noun

Oath, pledge, pact, covenant, alliance

Full entry for
Oath, pledge, pact, covenan…