impletus

listen to the pronunciation of impletus
اللاتينية - الإنجليزية
satisfy, fulfill
spend (time)
fill up
fill, finish, complete