ENGLISH → NEPALI
roasting
01
noun
ओभनमा सेक्ने काम
cooking (meat) by dry heat in an oven (usually with fat added)
In a sentence
the slow roasting took several hours
ढिलो भुटाइमा धेरै घण्टा लाग्यो।