to be burnt on the surface; to be parched; to be dried up

listen to the pronunciation of to be burnt on the surface; to be parched; to be dried up
الإنجليزية - التركية
الإنجليزية - الإنجليزية
scorch