not having been smirched; unbesmirched

listen to the pronunciation of not having been smirched; unbesmirched
الإنجليزية - الإنجليزية
unsmirched