Via Old French rostir (“to roast”) from Frankish *rōstjan (“to roast”), from Proto-Germanic *raustijaną (“to roast”), from Proto-Indo-European *reus- (“to crackle, roast”). Compare Spanish rostir, French rôtir and Italian arrostire.
Practice speaking and memorizing "rostir" and many other words and sentences in Catalan.