vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

roasting

/ɹoʊstɪŋ/noun
01
noun

ओभनमा सेक्ने काम

cooking (meat) by dry heat in an oven (usually with fat added)

In a sentence

the slow roasting took several hours

ढिलो भुटाइमा धेरै घण्टा लाग्यो।