torrere

listen to the pronunciation of torrere
Латинский Язык - Английский Язык
dry up
roast,burn
parch, roast, scorch, burn
toast