There are multiple definitions - click on the translation that matches your context.

erfüllen

Verb

full

fulfil

verb

Definitions of fulfil

English

to do, perform or provide what has been agreed (eg under a contract)

Your client has failed to fulfil its obligations under the contract.