implere

listen to the pronunciation of implere
Lateinisch - Englisch
satisfy, fulfill
fill, finish, complete
spend (time)
fill up