to be roasted, to roast; to be scorched

listen to the pronunciation of to be roasted, to roast; to be scorched
İngilizce - Türkçe
kavrulmak