ENGLISH → HINDI
roasting
01
noun
ओवन में भूनना
cooking (meat) by dry heat in an oven (usually with fat added)
In a sentence
the slow roasting took several hours
धीमी भूनाई में कई घंटे लगे।