English-Latin dictionary »

steeped in wickedness meaning in Latin

EnglishLatin
steeped in wickedness adjective

scelerosus [scelerosa, scelerosum]adjective