From Late Latin refectōrium, from refectōrius (“refreshing, reinvigorating”) derived from Latin reficiō (“to make anew, to reinvigorate”).
Practice speaking and memorizing "refettorio" and many other words and sentences in Italian.