Search term heinous has 3 results
Jump to
EN English FR French
heinous (a) [very bad] abominable (a) [very bad]
heinous (a) [very bad] atroce (a) [very bad]
heinous (a) [very bad] odieux (a) [very bad]