to dedicate; to make an offering; to pay; dedicate; to make an offering; to pay; to supply; supply; to store; store; to finish; to bring to a close; finish; to bring to a close; to restore; restore; to achieve; achieve
納める
to put ; to put away ; to put back ; to keep ; to store ; to restore; put ; to put away ; to put back ; to keep ; to store ; to restore; to pay ; to deliver; to supply; pay ; to deliver; to supply; to accept; accept; to keep; keep; to offer ; to dedicate; offer ; to dedicate; to subdue; to suppress; to settle; subdue; to suppress; to settle; to finish; to conclude; to wind up; to bring to a close; finish; to conclude; to wind up; to bring to a close