Search term heinous has 5 results
Jump to
EN English IT Italian
heinous odioso
heinous (a) [very bad] atroce (a) [very bad]
heinous (a) [very bad] nefando (a) [very bad]
heinous (a) [very bad] scellerato (a) [very bad]
heinous empio