tostare

listen to the pronunciation of tostare
Italian - Turkish
tost
Italian - English
toast, roast, torrefy