tostare

listen to the pronunciation of tostare
İtalyanca - Türkçe
tost
İtalyanca - İngilizce
toast, roast, torrefy