torreo

listen to the pronunciation of torreo
اللاتينية - الإنجليزية
dry up
to roast
parch, roast, scorch, burn