oven-roasted

Translations
запечённый в духовке
приготовленный в духовке
запечённый в печи
Definitions
Cooked by roasting in an oven.
Words
oven

noun
духовка
roasted

adjective
запечённый