Dictionary
Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.
roasting
English
- 🔊 cooking (meat) by dry heat in an oven (usually with fat added)“the slow roasting took several hours”
Spanish
- 🔊 tostación roasting
- 🔊 tostado roasting