From tamam ("complete") + -la (adverbial suffix) + -mak (infinitive suffix).
tamamlamak (third-person singular simple present tamamlar)