to explain away; to mitigate; to excuse

listen to the pronunciation of to explain away; to mitigate; to excuse
الإنجليزية - التركية
الإنجليزية - الإنجليزية
salve